retail chain - French English Dictionary